// pages/cart/cart.js
Page({
    /**
     * 页面的初始数据
     */
    data: {
      arr: [],
      num: 2,
    },
  
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
      console.log("页面加载完毕");
      wx.request({
        url: "http://47.94.6.186:3001/api/pro/list",
        method: "GET",
        data: {
          count: 1,
          limitNum: 10,
        },
        success: (res) => {
          console.log(res.data.data);
          this.setData({
            arr: res.data.data,
          });
          console.log(this.data.arr);
        },
        fail: (err) => {
          console.log(err);
        },
      });
    },
    goDetail(evt) {
      wx.navigateTo({
        url: "/pages/detail/detail?id=" + evt.currentTarget.dataset.id,
      });
    },
  
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {},
  
    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {},
  
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {},
  
    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {},
    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {
      console.log("下拉");
      wx.request({
        url: "http://47.94.6.186:3001/api/pro/list",
        method: "GET",
        data: {
          count: 1,
          limitNum: 10,
        },
        success: (res) => {
          console.log(res.data.data);
          this.setData({
            arr: res.data.data,
          });
          console.log(this.data.arr);
        },
        fail: (err) => {
          console.log(err);
        },
      });
      setTimeout(() => {
        wx.stopPullDownRefresh();
      }, 1000);
    },
  
    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {
      console.log("上拉");
      wx.request({
        url: "http://47.94.6.186:3001/api/pro/list",
        method: "GET",
        data: {
          count: this.data.num++,
          limitNum: 10,
        },
        success: (res) => {
          console.log(res.data.data);
          this.setData({
            arr: [...this.data.arr, ...res.data.data],
          });
          console.log(this.data.arr);
        },
        fail: (err) => {
          console.log(err);
        },
      }); 
    },
  
    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {},
  });
  